store (great quantity - Spanisch Englisch Wörterbuch